deep-space mission - Turkish English Dictionary